import Vue from 'test'
import MyAlert from './index.vue'

let $alert = (tip,time=3) => {

    let Com = Vue.extend(MyAlert);  //基于vue的基类创建一个子类

    let instance = new Com({
        propsData:{
            tip,
            time
        }
    });

    instance.$mount();// 可以不传挂载元素，在根节点之外创建dom

    document.body.appendChild(instance.$el);
}
export {$alert as Alert}
export default {
    install(Vue){
        Vue.prototype.$alert = $alert
    }
}